package com.yuexunit.finance.project.action.v1.model.output;

import java.util.Date;

import com.yuexunit.web.annotation.Parameter;

/**
*@version 创建时间：2017年3月13日 下午3:45:52
*@author wenwenlong
*类说明
*/

public class FinanceFilesInfoDetail {
	@Parameter(name = "filesInfoId", description = "融资附件ID")
	private Long filesInfoId;
	
	@Parameter(name = "financeId", description = "融资ID")
	private Long financeId;
	
	@Parameter(name = "filesUuid", description = "附件UUID")
	private String filesUuid;
	
	@Parameter(name = "basePath", description = "文件下载前缀")
	private String basePath;
	
	@Parameter(name = "fileName", description = "文件名")
	private String fileName;
	
	@Parameter(name = "filCreateTime", description = "文件创建时间")
	private Date fileCreateTime;
	
	@Parameter(name = "normId", description = "融资附件标准ID")
	private Long normId;
	
	@Parameter(name = "normFileName", description = "附件名称")
	private String normFileName;
	
	@Parameter(name = "isNotNull", description = "是否必填")
	private Integer isNotNull;
	
	@Parameter(name = "isSign", description = "是否需要网签")
	private String isSign;
	
	@Parameter(name = "fileSignState", description = "签署状态 0:未签署/1:客户已签署/2:平台已签署/3:双方已签署/4:已退回/5:已打回/6:已确认")
	private String fileSignState;
	
	@Parameter(name = "msg", description = "签署信息")
	private String msg;
	
	@Parameter(name = "callbackReamrk", description = "退回备注")
	private String callbackReamrk;
	
	@Parameter(name = "updateReamark", description = "修改备注")
	private String updateReamark;

	public Date getFileCreateTime() {
		return fileCreateTime;
	}

	public void setFileCreateTime(Date fileCreateTime) {
		this.fileCreateTime = fileCreateTime;
	}

	public String getBasePath() {
		return basePath;
	}

	public void setBasePath(String basePath) {
		this.basePath = basePath;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getCallbackReamrk() {
		return callbackReamrk;
	}

	public void setCallbackReamrk(String callbackReamrk) {
		this.callbackReamrk = callbackReamrk;
	}

	public String getUpdateReamark() {
		return updateReamark;
	}

	public void setUpdateReamark(String updateReamark) {
		this.updateReamark = updateReamark;
	}

	public String getMsg() {
		return msg;
	}

	public void setMsg(String msg) {
		this.msg = msg;
	}

	public String getFileSignState() {
		return fileSignState;
	}

	public void setFileSignState(String fileSignState) {
		this.fileSignState = fileSignState;
	}

	public String getIsSign() {
		return isSign;
	}

	public void setIsSign(String isSign) {
		this.isSign = isSign;
	}

	public Integer getIsNotNull() {
		return isNotNull;
	}

	public void setIsNotNull(Integer isNotNull) {
		this.isNotNull = isNotNull;
	}

	public Long getFilesInfoId() {
		return filesInfoId;
	}

	public void setFilesInfoId(Long filesInfoId) {
		this.filesInfoId = filesInfoId;
	}

	public Long getFinanceId() {
		return financeId;
	}

	public void setFinanceId(Long financeId) {
		this.financeId = financeId;
	}

	public String getFilesUuid() {
		return filesUuid;
	}

	public void setFilesUuid(String filesUuid) {
		this.filesUuid = filesUuid;
	}

	public Long getNormId() {
		return normId;
	}

	public void setNormId(Long normId) {
		this.normId = normId;
	}

	public String getNormFileName() {
		return normFileName;
	}

	public void setNormFileName(String normFileName) {
		this.normFileName = normFileName;
	}
}
